Matt BonnerMatt Bonner
TennisKyrgios tests positive for cocaine: When the 'anti-doping crusader' collapses before his own paradoxThe Mallorca practice courts have no spectators, but every answer lies there....
VolleyballThe Empty Analysis and the Limits of Volleyball DataIn a 12-square-meter room in Saigon, my computer screen displays a file marke...
International FootballBirmingham City and the John Murtough gamble: When 'the first mover' doesn't need glamour0 goals, 0 assists, 0 tackles. That is John Murtough's record as a player. Bu...
TennisHurkacz Beats Djokovic in Shanghai: A Slow-Frame AnalysisThe match ended in 87 minutes. The scoreline read 6-4, 6-3. No third set, no...
EsportsData Never Lies: A Korean-born Analyst's Journey from V-League 2026 to the World Cup, in the Heart of Vietnamese FootballI was once rejected in 2026 for a model. Seven years later, I am paid to writ...
Table TennisSix Games Conceded All Weekend, Still No Ticket: Reading England's U11 Hopes Selection Through DataSix Games Conceded, Eight Matches Won, And A Ticket That Did Not Belong To Th...
EsportsLEC Versus Will Not Return in 2027: Riot Refocuses on LEC, EMEA Tier 2 Loses Its BridgeA November night in Hai Phong, I sat in front of two screens. On one was the...
BasketballTOFAS Beat Bursaspor 94-80: Scoring Depth Beats a Lone OutburstAt the 30-minute mark, the scoreboard in Bursa read 66-58. TOFAS entered the...
TennisPost-match Analysis: Vietnam 2-1 Thailand – A Victory of Data and GritHook – The decisive moment Minute 78, the score is 1-1. Van Thanh's cross fro...
Table TennisGuernsey Take Gold at Worthing Junior Team Tournament: A Victory of Structure, Not StrokeThere is a moment in junior team table tennis that I always look for before I...
International FootballNine Blank Pages: The Discipline of the Football ReporterDa Nang, a late weekend evening. I open the nine-page analysis sent in from t...
EsportsNine Analytical Dimensions and One Empty Payload: Esports Needs a Data GatekeeperShanghai, August 2026. I was sitting in the LPL Summer commentary seat for Te...
Volleyball2027 Women's Volleyball World Cup: 32 Teams, Five Cities and Pools Nobody Has SeenOn the livestream, Karch Kiraly smiles the way a man smiles when he has stood...
VolleyballPham Quynh Huong's 46 Points: Re-Reading the Group Stage Before the China QuarterfinalWhen Vietnam lost 1-3 to South Korea in their final group-stage match of the...
VolleyballThe Space Behind Every Contract: Vietnam’s Women’s Volleyball System StoryAn exhibition match took place in a gymnasium without television coverage....
BasketballImpossible Basketball Tactical Analysis Due to Insufficient InformationNo article analysis content was provided to create a sports news article base...
Martial ArtsThe Asian Games kata gold and the 5-0 score nobody reads correctlyAt Toyohashi, Vietnam's women's kata team was reported to have beaten Iran 5-...
ChessWhen Carlsen Calls Gukesh the Underdog: A Match Between Two Generations and a ProphecyIn a small apartment in Binh Duong, I keep the habit of replaying old...
EsportsAn Esports Report That Returns Zero: Why a Data Analyst Must Learn to Say 'Insufficient Information'An Esports Report That Returns Zero: Why a Data Analyst Must Learn to Say...
EsportsWarzone Season 5 Reloaded: AN-94 and MK35 ISR Redraw the Long-Range Throne, MXR-17 Leaves the Hot SeatIn the first 48 hours after Season 5 Reloaded landed on the servers, what mad...
VolleyballThe Empty Analysis and the Limits of Volleyball DataIn a 12-square-meter room in Saigon, my computer screen displays a file marke...
International FootballBirmingham City and the John Murtough gamble: When 'the first mover' doesn't need glamour0 goals, 0 assists, 0 tackles. That is John Murtough's record as a player. Bu...
TennisHurkacz Beats Djokovic in Shanghai: A Slow-Frame AnalysisThe match ended in 87 minutes. The scoreline read 6-4, 6-3. No third set, no...
EsportsData Never Lies: A Korean-born Analyst's Journey from V-League 2026 to the World Cup, in the Heart of Vietnamese FootballI was once rejected in 2026 for a model. Seven years later, I am paid to writ...
Table TennisSix Games Conceded All Weekend, Still No Ticket: Reading England's U11 Hopes Selection Through DataSix Games Conceded, Eight Matches Won, And A Ticket That Did Not Belong To Th...
EsportsLEC Versus Will Not Return in 2027: Riot Refocuses on LEC, EMEA Tier 2 Loses Its BridgeA November night in Hai Phong, I sat in front of two screens. On one was the...
BasketballTOFAS Beat Bursaspor 94-80: Scoring Depth Beats a Lone OutburstAt the 30-minute mark, the scoreboard in Bursa read 66-58. TOFAS entered the...
TennisPost-match Analysis: Vietnam 2-1 Thailand – A Victory of Data and GritHook – The decisive moment Minute 78, the score is 1-1. Van Thanh's cross fro...
Table TennisGuernsey Take Gold at Worthing Junior Team Tournament: A Victory of Structure, Not StrokeThere is a moment in junior team table tennis that I always look for before I...
International FootballNine Blank Pages: The Discipline of the Football ReporterDa Nang, a late weekend evening. I open the nine-page analysis sent in from t...
EsportsNine Analytical Dimensions and One Empty Payload: Esports Needs a Data GatekeeperShanghai, August 2026. I was sitting in the LPL Summer commentary seat for Te...
Volleyball2027 Women's Volleyball World Cup: 32 Teams, Five Cities and Pools Nobody Has SeenOn the livestream, Karch Kiraly smiles the way a man smiles when he has stood...
VolleyballPham Quynh Huong's 46 Points: Re-Reading the Group Stage Before the China QuarterfinalWhen Vietnam lost 1-3 to South Korea in their final group-stage match of the...
VolleyballThe Space Behind Every Contract: Vietnam’s Women’s Volleyball System StoryAn exhibition match took place in a gymnasium without television coverage....
BasketballImpossible Basketball Tactical Analysis Due to Insufficient InformationNo article analysis content was provided to create a sports news article base...
Martial ArtsThe Asian Games kata gold and the 5-0 score nobody reads correctlyAt Toyohashi, Vietnam's women's kata team was reported to have beaten Iran 5-...
ChessWhen Carlsen Calls Gukesh the Underdog: A Match Between Two Generations and a ProphecyIn a small apartment in Binh Duong, I keep the habit of replaying old...
EsportsAn Esports Report That Returns Zero: Why a Data Analyst Must Learn to Say 'Insufficient Information'An Esports Report That Returns Zero: Why a Data Analyst Must Learn to Say...
EsportsWarzone Season 5 Reloaded: AN-94 and MK35 ISR Redraw the Long-Range Throne, MXR-17 Leaves the Hot SeatIn the first 48 hours after Season 5 Reloaded landed on the servers, what mad...
